#include<stdio.h>
#include<unistd.h>
#include<stdlib.h>
using namespace std;
int main()
{
  pid_t id = fork();
  if(id > 0)
  {
	while(1)
	{
	printf("parent id = %d\n", getpid());
	sleep(3);
	//exit(0);
	}
  }
  else
  {
	printf("child id = %d\n", getpid());
	sleep(10);
	
  }
  return 0;
}
//  while(1)
//  {
//	sleep(1);
//  }
//  return 0;
//}
//	while(1);
//	return 0;
//}

//	pid_t ret = fork();
//	while(1){
//	if(ret == 0)
//	{
//	   cout<<"我是子进程：pid() = "<< getpid() << " ppid() " << getppid() <<endl;
//	   sleep(1);
//	}
//	else
//	{
//	  cout<<"我是父进程：pid() = "<< getpid() << " ppid() " << getppid() <<endl; 
//	  sleep(1);
//	}
//}
//	return 0;


  // while(1)
  // {
  //   printf("i am process...子进程:%d,父进程:%d\n",getpid(),getppid());
  //   sleep(1);
  // }
  // return 0;

